generate a scene